highest concha - Alemán Inglés Diccionario